package org.chs.ts.batch.mapper;


import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.chs.ts.base.batch.exec.entity.BatchClearBasicTaskStepExec;


/**
 * @Description: batch_clear_basic_task_step_exec
 * @Author: jeecg-boot
 * @Date:   2024-04-09
 * @Version: V1.0
 */
//@DS(DataSourceConstant.DATA_SOURCE_MWBP)
public interface BatchClearBasicTaskStepExecMapper extends BaseMapper<BatchClearBasicTaskStepExec> {

    void updateTaskStepExecForInit(@Param("batchSysCode") String batchSysCode,@Param("taskGroup") String taskGroup, @Param("taskId") String taskId, @Param("execDate") String execDate);

    void updateTaskStepByObj(@Param("taskExecId") String taskExecId, @Param("serverIP") String serverIP, @Param("serverName") String serverName, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("rtnCode") String rtnCode, @Param("execStatus") String execStatus);

}
